Kyle Jefferson is a highly professional agent who is always happy to share his deep knowledge of the process of home sales and purchase. He clearly lays out the options at each stage of the process and is a calm and considered sounding-board for his client.